About Mitchell (game) Limited (SC079739) United Kingdom