About Todor Todorov Ltd (08599704) United Kingdom