About The Rice Bowl Limited (10633970) United Kingdom