Dicon Safety Products (Europe) Ltd. Javelin 1 Meteor Business Park, Cheltenham Road Ea, Gloucester, Gloucestershire GL29QL