About The English Language Centre York Limited (05213133) United Kingdom