About J & J Rice Ltd (11143711) United Kingdom