Interactive attraction manufacturer Alterface marked its 25th anniversary in style at IAAPA Expo Europe in London, UK, last ...