About James & Uzzell Limited (03636518) United Kingdom