Disclosures Scotland should be okay, but there is a better check you can get from police which is for a foreign visa. The larger police stations should know about it. Thing is the Disclosures Certificate does not look very official. If you can't get the other check I refered to, take your Dislosure one to your local police station and ask them to stamp it, to make it look better than something you printed yourself.
Good luck again,