About Michele Sherrie Couture Limited (12109506) United Kingdom