About Jsp Group Ltd (09697815) United Kingdom