About Sjoelund Uk Ltd (11701334) United Kingdom