About Cannon Fodder Recordings Ltd (07970605) United Kingdom