About The Palmerston Mill Lane Limited (11977481) United Kingdom