About The Tefl School Ltd (12523489) United Kingdom