About Lucy Lloyd Floral Design Ltd (12791419) United Kingdom