About Snowline Ice Cream Limited (01668101) United Kingdom