About J.h.humphreys & Sons Limited (00548587) United Kingdom