About Herron Electrical Limited (11672813) United Kingdom