About Uk Mekarnon Ltd (12365637) United Kingdom