About J.h.meech & Son Limited (00603661) United Kingdom