About Palmerston Rd Limited (13318842) United Kingdom