About Amherst School (academy) Trust (07517121) United Kingdom