About A.l. Ryder Limited (05584759) United Kingdom