About Rice Retail Marketing Limited (06224142) United Kingdom