About Essex Stretch Academy Limited (08920825) United Kingdom