About Jo Mitchell Limited (10866072) United Kingdom