About The Hellenic Deli (london) Ltd (12118483) United Kingdom