About Littlebird Ice Cream Limited (12243382) United Kingdom