About Cheshire Farm Ice Cream Ltd. (11623385) United Kingdom