About Haven Timber Holdings Ltd (08203843) United Kingdom