The dark past and secrets of this ancient Taunton building :