About Stoptide Cottage Limited (11819807) United Kingdom