About Optelec Limited (01970594) United Kingdom