Yeah Matty... the front left toe-in is way out.
That will cause your wandering to the left issue, since the wheel is pointing slightly right in relation to the right-front... As you drive, the wheel trys to turn "straight ahead", so it's steering the right-front wheel to the left, which also wants to stay pointing straight ahead. I'm surprised your steering isn't feeling more lively.
It's a pity that none of all those "specialists" has sorted out this problem..
Get the buckled wheel repaired or replaced, since you can't measure wheel alignment accurately if the wheel isn't straight (we're talking about millimeters of difference when measuring alignment).
With a straight front-left, take the car to be properly aligned. Use the guys who gave you the printout, since they obviously have the means to check the settings accurately. I don't know what the settings should be... get them from someone on here and get the car set to those settings.
The steering wheel should be pointing straight ahead while the wheels are being aligned. The technique is to point the steering where you want to go (straight) and then adjust the road wheels so they match the steering wheel. Some firms match the road wheels to each other.. forgetting about the steering wheel.
Get another printout of the settings After... so you can see what they set it to and so you have a reference for the next time you hit a bump or the tracking gets de-ranged..
If they can measure camber, it's worth getting those readings too.. they'll tell you how much vertical variation you have. It's not adjustable (AFAIK) but again, you'll have the settings on that date.. so you'll know when/how much it changes over time.