About S & S Innovative Ltd (08179506) United Kingdom