About Palmer Pr & Leisure Ltd (11806412) United Kingdom