About Canton Rice Bowl Limited (13371318) United Kingdom