About James Elliot Limited (04713181) United Kingdom