About J.l. Clark & Son Limited (05135608) United Kingdom