Company name: Flambé Circus Theatre
Description: Corporate Entertainment
Unit B Little Moor Ln, Loughborough LE11 1SF, United Kingdom