About Wrexham Music Cooperative Ltd (11568659) United Kingdom