About Jsps (uk) Limited (07717871) United Kingdom