About Timber Decking & Cladding Association Ltd. (03671430) United Kingdom