About Palmal Limited (08325794) United Kingdom