About Darren Stride Limited (09496069) United Kingdom