About Palmer Pilgrim Slp (SL003122) United Kingdom