Like a lot of people here you do not give the year of your car but if it is a few years old you can usually get the touch up kits from Halfords, if it is newer get it from your dealer.
Using touch up kits of any kind does not make a good job of it though, if the scratches cannot be removed by T cutting then they will always be there. Touch up paint is only a temporary remedy for stone chips to stop rust forming.
A respray is the only way to get the paintwork perfect.