About Harbour Sands Cottage Ltd (12770302) United Kingdom