About The Sun Apparatus Theatre Company Limited (08847322) United Kingdom