About Stepping Stones Associates Limited (06669365) United Kingdom