About Rice And Things Ltd (07991062) United Kingdom