About Gorilla Damp & Decay Ltd (11076256) United Kingdom