About Garratts Damp & Timber Limited (06586390) United Kingdom