About Chillcan (europe) Ltd. (08255769) United Kingdom