About Charlie Freezer Ltd. (07046703) United Kingdom