About S&s Strategic Advisory Services & Investment Consultancy Ltd (13138942) United Kingdom