About J S L Jones Limited (06395432) United Kingdom