About Slomkafacades Ltd (09451008) United Kingdom