About Kendalls Ice Cream Ltd (12118747) United Kingdom