About Sandy Palms Ltd (11739273) United Kingdom