Your National Insurance Number would have been sent to you just before you became 16.
If you haven't got it, you can phone for it to be sent again. The number is 0300 200 3500 ....and you just have to be patient and keep hanging on.
There is a form you can fill in and send to them to request your NI Number but, as far as I can tell, it is only available on-line from your personal on-line tax account ..... but if you had one of those, you would already know your NI Number.
Phone appears to be your only route. Have you read the government web pages about this? They are at:
https://www.gov.uk/government/organisations/hm-revenue-customs/contact/national-insurance-numbers