About Splice Engineering Limited (08179062) United Kingdom