About The Ice Cream Bar Limited (05943118) United Kingdom