About Jones Jones & James Ltd (10924128) United Kingdom