About The Llandudno Ice Cream Company Ltd (09201114) United Kingdom