About Cremacool Limited (06967910) United Kingdom