About Poppy Dazzlers Limited (11140783) United Kingdom