About J S M Holdings Limited (01769214) United Kingdom