About R G Lockwood Electrical Limited (09261878) United Kingdom