About Merc Clothing Limited (04143968) United Kingdom