About Ohmslaw Electrical & Lighting Ltd (12427802) United Kingdom