The band hail from Glasgow and their first record, also entitled Free, came out in March. There is also a fan remix contest with Indaba Music. You can vote on your fave remix HERE.
The track, Free, is apparently heading up various charts. I never know what the hell the charts MEAN anymore. One thing I do know is that it is better to be on the charts than not.