About S&a Group Ltd (12183434) United Kingdom