About Thai Orchid Restaurant Limited (03530056) United Kingdom