Finstock & General Engineering: Team Work means success.