About Splicegroup Europe Limited (02622534) United Kingdom