Company name: Orchidya
Description: Urban flower shop with creative bouquets
42 Store St, London WC1E 7DB, United Kingdom