About G.f. Martindale & Sons Limited (00359563) United Kingdom