About T & E Rice Ltd (12007554) United Kingdom