About The Sparkle Factory Limited (SC596058) United Kingdom