About Tarr S Ice Cream Limited (04679612) United Kingdom