Advert by administrator | Jan 24, 2011 | Stills This advert is from a local engineering company that specialised in manufacturing Stills and other distillation equipment.