About Eclipse (control Engineering) Limited (02779385) United Kingdom