About Bison Timber Frame Ltd (09716442) United Kingdom