About Pall Mall Works Limited (11696342) United Kingdom