About Lorenzo S Ice Cream Limited (10261148) United Kingdom