About Showmaker Theatre School Limited (12245054) United Kingdom