About A Lochhead Electrical Limited (11305288) United Kingdom