About Lockhart Electrical Limited (08677094) United Kingdom