About Cardiff Ice Cream Co. Ltd (13156111) United Kingdom