About J.a.cox & Son Limited (01868373) United Kingdom