About S Rice Tm Ltd (12314160) United Kingdom