About Rice Enterprises Limited (10080311) United Kingdom