manager insurance claims careers in England, United Kingdom