About James Mitchell Trading Company Limited (11981108) United Kingdom