About Barratts Theatre School Ltd (08922918) United Kingdom