About Oxford Instruments Holdings Europe Limited (06800561) United Kingdom