About J S L European Machinery Ltd. (03715909) United Kingdom