About Carroll & Eyre Electrical Limited (12614911) United Kingdom