About The Watermill Inn Limited (04454884) United Kingdom