About Striding Edge Ltd (02846900) United Kingdom