About Oxford Optronix Limited (02601431) United Kingdom