Provide an enhanced disclosure? what does that mean?

Sweet

New member
i have been searching for jobs and this term came up but what does it mean?
what is this and how do i get one in England. please explain in an easy way with no big words, thanks
 
Back
Top