A Sheffield-born entrepreneur has had his first haircut in seven years, donating 45cm of his locks to a charity that provides free wigs to young people suffering from cancer.