About Eusebi Deli Glasgow Ltd (SC497911) United Kingdom