About Barclay Roofing (holdings) Limited (04326895) United Kingdom