About The Slithering House Ltd (11873373) United Kingdom