About Ophelia S Meadow Floristry Limited (13194075) United Kingdom