About Timber Frame Association Ltd (09193258) United Kingdom