About Shakspeare Walk Limited (11510985) United Kingdom