About Clark Timber Frame Design Ltd (12815753) United Kingdom