About Sturgess Electrical And Electronic Services Ltd (11843896) United Kingdom