About James M Mitchell Limited (11629738) United Kingdom