About Seventh Troubadour Ltd (13339706) United Kingdom