About Timber Tec Holdings Limited (11435579) United Kingdom