About Stride Physiotherapy Limited (10257466) United Kingdom