About W.h.humphreys & Son Limited (00699742) United Kingdom