About The Tell Theatre Company Ltd (07811773) United Kingdom