Martineau Johnson scoops three new contracts