About Shaxpeare Limited (13511001) United Kingdom