About S And D Electronics Limited (03485283) United Kingdom