About Looe Country Park Ltd (12601999) United Kingdom