Working across New Zealand, Spain, Italy and the UK, Sheep Inc. is a new premium fashion brand striving to be carbon-negative.