About Splinters & Sparks Ltd (13316232) United Kingdom