About J & S Venture Limited (05345317) United Kingdom