About R.stride & Co. (wellshine) Ltd (07929682) United Kingdom