About The Damp & Rot Company Limited (07925104) United Kingdom