About Sevenoaks English Language Centre Limited (07163460) United Kingdom