About Dollop Ice Cream Ltd (12970331) United Kingdom