About Building And Damp Control Ltd (13088870) United Kingdom