About Troubadour Stageworks (CE025470) United Kingdom