About J S Leisure Limited (04678557) United Kingdom