About Triple R Timber Merchants Limited (10979643) United Kingdom