About S & L Electronics Ltd. (07901536) United Kingdom