About S.t.e.d. Electrical Limited (02610058) United Kingdom