About Jsl Design Ltd (06194721) United Kingdom