About Beckley Island Ltd (12982896) United Kingdom