Broken Strings? Check. Bloody Knuckles? Check. The Survival Code is a hard rocking power trio who currently call London home.…