COATES ELECTRONICS LIMITED