About Splice Construction Services Ltd (10907953) United Kingdom