About A. Palmer Transport Management Consultancy Limited (09620285) United Kingdom