About Astride Clothing Ltd (13707428) United Kingdom