About S Mcdougall Electrification Services Limited (11044238) United Kingdom