About Barrow Hazell & Company Ltd (03828182) United Kingdom