About Blocked Drain Solutions Ltd (12652352) United Kingdom