About Newbury Data Electronics Limited (04011103) United Kingdom