Court holds that the provision violated constitutional rights to equality, to carry on any trade and the right against discrimination and right to life