management logistics supply chain careers in Bedfordshire, United Kingdom