E Levy & Co Ltd 22-24 Homecroft Road, London N22 5EL