About Spgi Limited (04321839) United Kingdom