About Hammac Electrical Limited (10077646) United Kingdom