About Palmsea Limited (06253537) United Kingdom