About Karlin Timber Frame (ne) Limited (07077371) United Kingdom