Front & office careers in United Kingdom