About A & R Rice Limited (08368664) United Kingdom