About Haven Timber Limited (03439329) United Kingdom