White and Bowker scoops Salisbury contract