About Tallentire Holiday Cottages Ltd (12567932) United Kingdom