About Newbury Electronic Services Limited (03898786) United Kingdom