About Optomen Television Limited (02280184) United Kingdom