About Oxford Instruments Overseas Holdings 2008 Limited (06535207) United Kingdom