About Michele Mitchell Limited (13080341) United Kingdom