About Thai Village Kitchen Ltd (13286488) United Kingdom