About The Indian Timber Co. Ltd (12887132) United Kingdom