Company name: DELTA SUPPLIES IMPORT&EXPORT LIMITED T/A AYLA FOODS
Description: Delta Supplies
30 Capel St, North City, Dublin 1, D01 F593, Ireland