About Barrow & Gale Limited (03060837) United Kingdom