About Ryde (theale) Limited (02221224) United Kingdom