About Stride Design Limited (NI675018) United Kingdom