About Logan Electronics Limited (05394422) United Kingdom