About J.h.haskins & Son Limited (00579967) United Kingdom