About Tremethic Timber Frame Company Limited (02362560) United Kingdom