About North Coast Holiday Cottages Ltd (10983339) United Kingdom