About The Groovy Moo Ice Cream Co. Limited (09331057) United Kingdom