About S & C Drain Services Ltd (12077288) United Kingdom