About Millmac Sales Ltd (NI617269) United Kingdom