About John Rice Limited (12899236) United Kingdom