About Super Whippy Ice Cream Limited (11240831) United Kingdom