About Jsp International Limited (02894670) United Kingdom