About Engineering & Consulting Int. Limited (05197933) United Kingdom