About Thai Tranquility Stourbridge Limited (11201383) United Kingdom