About Madden Electrical Limited (11608732) United Kingdom