About Douglas Scott Plumbing & Slating Limited (SC413179) United Kingdom