About Neo Electronics Limited (01882260) United Kingdom