From the NHS website:

Who should have the BCG vaccination?

There is little evidence that the BCG vaccine is effective in older people. TB vaccinations are not usually offered to people over the age of 16 unless the risk of exposure is great (for example, if they have come from Sub-Saharan Africa).

Babies

BCG vaccination is recommended for all babies who:

-are born in areas where the rates of TB are high

-have one or more parents or grandparents who were born in countries with a high incidence of TB