About E. Mavrides Ltd (07881474) United Kingdom