About Mr Rice Limited (06883234) United Kingdom