accountant finance manager business administration careers in Letchworth Garden City, United Kingdom