About D & S Plumbing & Heating Solutions Ltd (SC610958) United Kingdom