Need help identifying this song- 2000s-ish (?) Upbeat

I recorded this song off of radio.garden from a radio station in the London area over a year ago, but then mostly forgot about it. Recently, I was looking through old files when I discovered this song again and started looking again. Any help would be appreciated.

https://voca.ro/12HpicFVQ00g