About John Rice Associates Limited (04101548) United Kingdom