business negotiator careers in Bedfordshire, United Kingdom