About London Ice Cream Bar Ltd (11414323) United Kingdom