About G.c. Ogle & Sons Limited (00167442) United Kingdom