About Omega London Electrical Limited (10143759) United Kingdom