Company name: Imagefarm Ltd
Description: Fine Food - Freshly made, then frozen
175 Brent Cres, London NW10 7XR, United Kingdom