About Shakespeare Holdings Limited (05038501) United Kingdom