About Sxwell Uk Ltd (02033980) United Kingdom