About Lemon Shakespeare Ltd (12441071) United Kingdom