About P.j. Spencer Limited (01432664) United Kingdom