About Surescreen Scientifics Division Limited (02733607) United Kingdom