About The Ice Cream Store Ltd (11931917) United Kingdom