About Engineering Cooperation Ltd (09022018) United Kingdom