About S L K Decorators Ltd (08367357) United Kingdom