Truck which has brought the rail grinder - presumably.
Rail grinder it appears
274 climbs over the railway at Saughton
Haymarket Yards loop