About Thai Orchid Limited (04417252) United Kingdom