About Barrow Hepburn International Limited (00378546) United Kingdom