About Pelly Cottages Ltd (12156729) United Kingdom