About Margaret Howard Theatre Schools Limited (03617505) United Kingdom