About Rider Sale Ltd. (01990040) United Kingdom