About Teodor Todorov 2014 Ltd (08835537) United Kingdom