About Watering Well Watercoolers Limited (04178136) United Kingdom