About Treglyn Holiday Cottages Limited (04753839) United Kingdom