St. Mary Magdalene, Taunton, Somersetshire