Anode Electronics Ltd phone Unit 4, Nidd Valley Trading Estate, Market Flat Lane Knaresborough, North Yorkshire HG5 9JA map Icon Electronics Ltd phone Manse Lane Knaresborough, North Yorkshire HG5 8LF map if (!IN_DEV) { ?> } ?>