About Town & Country Timber Frame Ltd (00824354) United Kingdom