About Thai Village Restaurant Ltd (12106872) United Kingdom