Contact people working at Venables Machine Works Ltd., Venables Machine Works Ltd. employees, Venables Machine Works Ltd. contacts