McGregor [John] & Co. Ltd formerly Otago Foundry