About Snowdonia Ice Cream Company Ltd (08954845) United Kingdom