About Forest Glade Ice Cream Limited (07265971) United Kingdom