About The Watering Can Limited (07261700) United Kingdom