About Mks Spectra Holdings Limited (02121264) United Kingdom