About Orchid Fashion & Interior Design Limited (06675895) United Kingdom