About J S And L S Ltd (13147357) United Kingdom