About Rice & Co Limited (07841325) United Kingdom