About Walter Humphries Limited (01010217) United Kingdom