About John Rice Motors Limited (04699320) United Kingdom