About S Rice Ltd (10502101) United Kingdom