About Shiells Lockwood Shiells Electrical Limited (06863463) United Kingdom