About Barrow Hepburn Gale Limited (13475987) United Kingdom