About P & J Squire Limited (09243497) United Kingdom