About Rider Engineering Ltd. (09417885) United Kingdom