About Amesbury School Trust Limited (00984771) United Kingdom