About Stride Theatre Ltd (10322194) United Kingdom