About Lilly Sweets Limited (12993294) United Kingdom