Balfour Beatty has bought cost consultant NAP Partnership, highways engineer Chris Britton Consulting and Carillion’s Swedish rail contracting company for a total cost of £9m.