About Pall Mall Environmental Limited (08297896) United Kingdom