About J S D Limited (05734954) United Kingdom