About Musical Minds Educational Ltd. (08240870) United Kingdom