Teller Jobs - Cowbit, England