About Stride Supplies Limited (01790795) United Kingdom