About Sf Electronics Limited (05651347) United Kingdom