About Souvlaki Nick The Greek Ltd (12803764) United Kingdom