About The Clinch Theatre Company Ltd (10645512) United Kingdom