About Battle Of The Indie Rock Bands Ltd (13190930) United Kingdom