About Sparkle Studios Swansea Ltd (10698108) United Kingdom