About Timber Technologies & Construction Ltd (13422393) United Kingdom