About Bartle Bogle Hegarty Limited (01622226) United Kingdom