About Dry Ice Solutions Limited (11024299) United Kingdom