About J.r. Rix & Sons Limited (00577587) United Kingdom