About Sprinkle Stars Nursery Ltd. (12020284) United Kingdom