About The Teak House Thai Restaurant Limited (03811592) United Kingdom