About S & J Innovations Limited (05393799) United Kingdom