About Trafford Timber And Damp-proofing Specialists Limited (01388370) United Kingdom