J R Microelectronics Ltd. 9 Burnt Close, Eynesbury, St Neots, Huntingdon, Cambridgeshire PE192LZ