About S.n. & Sons Electrical Limited (03684679) United Kingdom