About The Teachers Academy Limited (13604737) United Kingdom