About S & G Splicing Limited (08921713) United Kingdom