About James Parker & Co Limited (08023679) United Kingdom