About Optical Electronic Components Limited (02107998) United Kingdom