About Tech Music Schools Limited (07244945) United Kingdom