About Sparkrose Ltd (12894390) United Kingdom