About The Big Noise Chorus Limited (06978663) United Kingdom