About Logic Electrical Holdings Limited (05920158) United Kingdom