About Beach And Country Cottages Limited (10266585) United Kingdom