About J.clark & Co Ltd. (03249827) United Kingdom