About Verdure Floral Design Limited (05377929) United Kingdom