About Uncle Larry S Ice Cream Parlour Limited (13521213) United Kingdom