About Mitchell Capital Limited (05431958) United Kingdom