About Barrough Limited (03730967) United Kingdom