About Waddell S Splicing Ltd (SC632312) United Kingdom