About Jules Mitchell Limited (13055753) United Kingdom