About Lock Stock And Barrel Records Ltd (05811950) United Kingdom