About Charlie And The Ice Cream Factory Limited (13392242) United Kingdom