Of Planet Earth Ltd is an independent label based in London producing handmade, limited run garments.