About Triad Timber Components Limited (01036744) United Kingdom