About Mitchell James Asset Management Limited (04112769) United Kingdom