About Jss (shaftesbury) Limited (05560846) United Kingdom