About The London Drain Company Limited (03199978) United Kingdom