About G.a. Haymes & Sons Limited (00864007) United Kingdom