About Palmerplan Limited (06996737) United Kingdom