About The Barclay Cottages (looe) Ltd (09222785) United Kingdom