About Pall Mall Business Associates Limited (08728656) United Kingdom