About Newbury Electronics Limited (00647234) United Kingdom