About G C Stevens & Sons Limited (08519293) United Kingdom