About J.w. Ryder & Son Limited (01022318) United Kingdom