About The Timber Joint Limited (03687103) United Kingdom