About S&p Capital Investments Limited (08479082) United Kingdom