About Barrow Music Co-operative Limited (IP030607) United Kingdom