Company name: Torch Theatre
Description: Producing theatre & gallery
St Peter's Rd, Milford Haven SA73 2BU, United Kingdom