About G. A. Henman & Sons Limited (00922185) United Kingdom