About J & S L Design Ltd (12502774) United Kingdom