About W. R. Henman & Sons Limited (00824053) United Kingdom