About James Mitchell Limited (07938787) United Kingdom