C S GENT AND SONS LIMITED