About Endeavour Schools Trust Ltd (07967402) United Kingdom