About Stride Shoe Boutique Ltd (12861631) United Kingdom