About Sparkle Ovens Limited (07382030) United Kingdom