About Mack Electrical Limited (09620383) United Kingdom