G R Newman & Sons Ltd. 6 Gloucester Road, Cheltenham, Gloucestershire GL518PQ