About Jospin Limited (02816215) United Kingdom