About Pallatts Limited (07950436) United Kingdom