The meaning of logo:
In middle you can find the letter A (associated the first letter of company name) created from elements (Railway, Oil drop, Crane and Wings) which are presenting all company services.