About Quay Club Looe Ltd (12674291) United Kingdom