Interflora
St Mary's Street
Edinburgh EH8 8
United Kingdom