About R Stride & Co (it) Ltd (11005110) United Kingdom