About The Theatre Tent Company Limited (06727729) United Kingdom