About Merton Music Foundation (02590621) United Kingdom