About Damp Solve Specialists Limited Limited (13027106) United Kingdom