About Yummy Lollies Ltd (05970652) United Kingdom