Boom! Love this! This track has been in regular rotation on my iPod of a long, long time. This is "Audio Damage" from Future Funk Squad's 2006 album of the same name. Listen to this!
Amazingly, Future Funk Squad isn't a group, it's an individual: Glen Nicholls of London. Yep. He does it all. Though, in the early days, Future Funk Squad had about half a dozen members (see above). Since 2004, Nicholls' has produced five albums and more than two dozen singles and EPs.
In 2008, Nicholls started producing music under his own label "en:Vision Recordings." His latest release under the en:Vision label is the "Wrath" single of February 2011. It's intense! So good!