About Jsi Timber Frame Limited (06409100) United Kingdom