About Eclipse Traffic Management Ltd. (09432717) United Kingdom