About James T Rice Limited (09623308) United Kingdom