ethics over profitSCRATCH ROCK is a record label and ethical clothing brand based in london, england"art isn’t numbers”dydy haynes, co-founder