About Dennis Lowe Theatre Company Limited (04398047) United Kingdom