About Barcley Tarpaulin Limited (08088431) United Kingdom