About Barrow & Cole Ltd (10627902) United Kingdom