About London Ice Cream Ltd (12116924) United Kingdom