About Souvlaki Corner Ltd (12611836) United Kingdom