About Omega-lec Limited (09994972) United Kingdom