About Barratt Electrical Solutions Limited (10839004) United Kingdom