About S&a 50 Ltd (12642070) United Kingdom