Ren London is an independent label based in East London, making clothing with a slow and considered approach.