About The English Language Academy Limited (07085765) United Kingdom