All the ingredients of branding, boiled down to a short, succinct video presentation for potential clients, by UK design firm Uniform. Makes the whole process seem easy, right?