About Watering Pipe Limited (08218393) United Kingdom