About The Lucky Timber Company Ltd (12776998) United Kingdom