J W Carter phone 172 Richmond Road, London IG1 2XL Ilford, Greater London IG1 2XL map Quality Foods phone 118/126 Ilford Lane, London IG1 2LF Ilford, Greater London IG1 2LF map if (!IN_DEV) { ?> } ?>