About Rice Jevets Limited (04884298) United Kingdom