About Almond Ice Cream Company Limited (13348644) United Kingdom