About Tyco Drainage Limited (10117879) United Kingdom