About Timber Frame Technology Uk Limited (09620400) United Kingdom