About Palmerston Industries Limited (02669484) United Kingdom