About Endeavour Sch Holdings Limited (03671726) United Kingdom