About Douglasroofingandbuilding Ltd (12914593) United Kingdom