About Palmerco Ltd (13162198) United Kingdom