Engineering services group set to top £50m profit