About Spud Ice Cream Co Ltd (13495236) United Kingdom