few points here
having the car mopped repeatedly from someone who just wants £45 for doing it... they ain't gonna be bothered by the finish and an hour (presuming that is their hourly rate) won't be enough to remove the swirls/renovate the paint
going back to the same bloke repeatedly who don't really give a damn... you can kiss goodbye to your clearcoat in the long run
swirls are something that you have to work on... the 'cleaner' the paintwork gets the more you notice... but you'd be better off if you are serious about your paintwork getting a
decent DA polisher and learning to do it yourself with quality materials...
£50
won't get you a decent polisher... look at either a Megs220 or a porter cable7274 (i think that is the name of the PC)... budget about £150 and add polishes on top of this... you might be lucky and find a deal somewhere including pads for the £150. Spending £50 on a polisher will get you something that just spreads polish about and inflicts rather than removes them.
if you want a decent detailer who will offer you a forum discount PM Mark from Karlsson Collins... he did an amazing transformation on my paintwork and really knows his stuff..
http://www.golfgtiforum.co.uk/index.php?topic=72171.0