About Longmore Electronics Limited (NI028310) United Kingdom