N L C Foods Limited 110 Eltham High Street, London SE9 1BW