About Damp & Timber Tech Limited (07451138) United Kingdom