About Thai Shack Limited (08957009) United Kingdom