About Timber Frame Solutions (sw) Limited (09380282) United Kingdom