About Sequins And Petals Limited (08942196) United Kingdom