About Ilias Vazaios Limited (08970266) United Kingdom