I think this is the same Henry Dagg of 'In The Cage' and M4000-'Filtron' fame.
http://www.youtube. com/watch? v=DXHPdeh0cOcIt makes sense that a mellotronist would build a mechanical beast like this. Video clips 2 thu 6 are good if you are interested.
Clay