About The Oxford Shakespeare Company Ltd (03870603) United Kingdom