About The Icecream Factory Limited (06929843) United Kingdom