About Slater & Mayes Drywall Solutions Ltd (08940933) United Kingdom