About Williams Ice Cream Ltd (10019578) United Kingdom