About Stoerseth Inc Ltd (11586875) United Kingdom