About J.h. Masding & Son Limited (01289841) United Kingdom