About Agabi Gyro & Souvlaki Bar Ltd (12744517) United Kingdom