About Cygnum Timber Frame (uk) Limited (10685689) United Kingdom