About Jackson Mitchell Limited (07127599) United Kingdom