About The Leatherhead Theatre Company Limited (04451758) United Kingdom