About On The Quay (looe) Ltd (09310961) United Kingdom