About H.b. Humphries & Company Limited (01410320) United Kingdom