About S & P International Limited (11222444) United Kingdom