About S&s Ldn Limited (13074161) United Kingdom