About Teach & Eat Ltd (11380835) United Kingdom