About Oregon Timber Frame (england) Limited (05876690) United Kingdom