About Sparks & Splinters Ltd (12904458) United Kingdom