About Aberdyfi Ice Cream Limited (06968179) United Kingdom