About Dormers Wells Learning Trust (11066479) United Kingdom