About Latitude Brand Consultancy Limited (11723455) United Kingdom