About Crystal Bioteck Solutions Ltd. (08329686) United Kingdom