About Striding Edge (consultancy) Limited (04486144) United Kingdom