Vernon Machine & Foundry Co. Ltd.