About Barrow Hepburn Group Limited (00170418) United Kingdom