About Andrew Barrow Electrical Limited (10771005) United Kingdom