Artists Iain Armstrong On the web Official site Discogs (artist) 294988 Iain Armstrong Scotland (UK), 1975 Residence: Birmingham (England, UK) Composer