About Ecn Controls Ltd (NI680397) United Kingdom