About Essex Controls Ltd (12179393) United Kingdom