About S&o Consultancy Limited (11801691) United Kingdom