About Mezics Works Ltd (12658973) United Kingdom