About Lillys Candy Co Limited (11027538) United Kingdom