About Pallmall Communications Ltd (09152258) United Kingdom