About Ryder & Ridley Engineering Ltd (13401655) United Kingdom