Thanks for your query. You have Fordyce spots
on your scrotum
.Since scrotal skin has large number of sebaceous glands compared to skin of the rest of the body It is natural for these spots to occur on scrotum .These spots are due to accumulation of sebum secreted by the sebaceous glands beneath the skin due to blockage of opening of these glands.Normally it is a self resolving and do not need any treatment .You can try Tretinoin
Some measures like good personal hygiene and taking high protein diet rich in fruits and vegetables and garlic .may help.to limit these spots .
Since you are British citizen and covered under NHS you have to contact your family physician to get prescription of the drugs .