About Sn & Sp Ltd (12139259) United Kingdom