About Palmerston House Ltd (07231788) United Kingdom