About Ryder International Limited (05288599) United Kingdom