About S&d Electrical Engineering Ltd (10128299) United Kingdom