About Turner & Barker Electrical Ltd (10743371) United Kingdom