About Palmerston Nominees Limited (03075742) United Kingdom