About P.j. Allen & Sons Limited (01704939) United Kingdom