About Pall Mall Investments (london) Limited (01921826) United Kingdom