About H W Humphreys & Son Ltd (08778046) United Kingdom