Credit controllers careers in United Kingdom