About J. Parker & Co Ltd. (03777002) United Kingdom