About Vitrification Technology Specialists Limited (06777917) United Kingdom