About Thai Lao Kitchen Take Away Limited (12287795) United Kingdom