About Timber Techniks Limited (06033779) United Kingdom