About Club Palm Beach Ltd (08118511) United Kingdom