G.J. & P. HUGHES LIMITED