About J.w. Parker & Son Limited (00697946) United Kingdom