About S&a Ltd. (12321136) United Kingdom