About Top Hat Theatre School Limited (10946596) United Kingdom