About Spare Tyre Theatre Company Limited (01301049) United Kingdom