About Quay Flat (looe) Management Ltd (07401289) United Kingdom