About Orchid Textiles Ltd (12451587) United Kingdom