About G.s. Chatterton (shelford) Limited (01424260) United Kingdom