Technically it doesn't take out swirls, it's a product that is heavy in fillers so it's just filling in the swirls and not removing them (same thing that Autoglym Super Resin Polish).
To remove swirls you'll need a machine polisher with a mild to medium cutting compound and if you have never used one you need to get a good detailer to do it for you. It's the only way to do it correctly but as mentioned above a poor wash technique causes swirls. I would love to offer my services but I am from N. Ireland, get yourself onto detailingworld and check your local region for anyone that could
help you out if you do want rid of the swirls.
Thanks
Clarke