About Ss&p Consulting Limited (11775427) United Kingdom