About Howard Music School Ltd (09572985) United Kingdom