About Ace Damp & Timber Specialists Limited (06941370) United Kingdom