About Oxted & Limpsfield Barn Theatre Company Limited (00190597) United Kingdom