About Coolmix London Limited (08774271) United Kingdom