About J.h. Clissold & Son Ltd. (01232206) United Kingdom