About C S Ryder Holdings Limited (13115998) United Kingdom