About Lily S British Candy Shop Ltd (12431267) United Kingdom