About Oxford Instruments Overseas Holdings Limited (03302442) United Kingdom