About Sweltsje Ltd. (09351242) United Kingdom