About Emma Stride Limited (04741555) United Kingdom