About B J Rice & Associates Llp (OC391507) United Kingdom