About Barr Roofing Limited (SC637110) United Kingdom