About Splice Cast Limited (05102276) United Kingdom