About G.c. Mowbray Limited (00531130) United Kingdom