strategic management consulting careers in England, United Kingdom