About Harry Vohs & Son (london) Limited (00717765) United Kingdom