Fairphone is a social enterprise company which aims to develop smartphones that are designed and produced with minimal environmental impact.