About Jones And Rice Limited (10633356) United Kingdom