About Pall Mall Holdings Limited (12868748) United Kingdom