About Wyre Forest Together Academy (12230671) United Kingdom