About Mepa Eu Shoes Ltd (11155220) United Kingdom