About Timber Technics (scotland) Ltd. (SC287291) United Kingdom