About The Troubadour Cafe Limited (03533231) United Kingdom