Company name: Jay's Foods
11B/12, Northumbland Park Industrial Estate, 76/78 Willoughby Ln, London N17 0YL, United Kingdom