About Sturm Ltd (13362401) United Kingdom