About Weatherseal Damp Solutions Limited (12419596) United Kingdom