About Lao & Thai Limited (13645141) United Kingdom