About Mecl Ltd (NI637113) United Kingdom