Catering Equipment
101 New Cavendish Street
London
Greater London
Greater London
W1W 6XH
Tel: 07478 644270
IDM Dispensers is a leading manufacturer of food dispensers with over 28 years experience. Our dispensers are of the highest quality, offering dispensing solutions for dry food, cereal, coffee beans, powders and more....