About Nat Mccormack Ltd. (12229779) United Kingdom