About Ryder Stores Limited (12740375) United Kingdom