About Choral Studio Limited (09758142) United Kingdom