About G. Glew & Sons Limited (05140945) United Kingdom