About Rapid Damp Solutions Limited (11037761) United Kingdom