About Barcol Limited (02542351) United Kingdom