I recently launched a new site SoFullMusic.com to feature indie artists, producers and songwriters. I live in the US but would love to feature some UK artists as well. Can anyone recommend any UK...