About S&p Capital Limited (09962462) United Kingdom