Barnes Williams (UK and Far East) Ltd phone 25, Cambray Place Cheltenham, Gloucestershire GL50 1JN map