About Snugburys Ice Cream Limited (04579216) United Kingdom