About Telford Music School Limited (07718741) United Kingdom