About Thai Village Restaurant And Bar Limited (12027182) United Kingdom