About The Teak Tiger Trading Company Limited (02606216) United Kingdom