About Sj Ryder Limited (10104677) United Kingdom