About Pall Mall Consulting Limited (10307670) United Kingdom