About Lemon Drops Sweet Shop Limited (13196409) United Kingdom