About Barker Agar Electrical Limited (13473328) United Kingdom