About Pallmall (uk) Limited (05391645) United Kingdom