Job Location: Taunton, Somerset, England