About Labyrinth Recording And Rehearsal Studios Ltd (13004102) United Kingdom