About S&p Store Ltd (10991407) United Kingdom