About G.p. Howarth & Sons Ltd (02267972) United Kingdom