Of course Cadbury chocolate is made with a special recipe. It tastes different from Hersey's chocolate because it uses slightly different ingredients. If they tasted the same, there would be no preference between the two.
Yes. each chocolate manufacturer uses it unique, pattented recipe. Hersheys uses a fudge-based recipe and Cadbury's is closer to classic milk chocolate.