About Mitchell (ceres) Limited (SC033931) United Kingdom