Valley Machine Works Ltd.