bike shop manager careers in United Kingdom