About Palmernad Limited (10431360) United Kingdom