About Michel S Menswear Limited (01034492) United Kingdom