About T S Rice Ltd (11200223) United Kingdom