About Direct Plumb (london) Ltd. (10184963) United Kingdom