About Barclay House (looe) Ltd (07562911) United Kingdom