About Svenstore Ltd (13146890) United Kingdom