About J & S Innovation Limited (06309715) United Kingdom