About S & C Plumbing & Heating Limited (10781575) United Kingdom