About Jd Mitchell Limited (12318211) United Kingdom