About Theodorou Enterprises Ltd (08813765) United Kingdom