About G.v.ehrhardt & Hereward Limited (00107511) United Kingdom