About David Ivor Jones Ltd (11590939) United Kingdom