About S&a 3 Uk Ltd (11989247) United Kingdom