About Durham Scientific Crystals Limited (06428284) United Kingdom