About Fennell Electrical Limited (12955743) United Kingdom