About Hender & Sons Limited (00241082) United Kingdom