About Dougall Roofing & Water Proofing Solutions Limited (06249857) United Kingdom