About Stoerseth Holding Ltd (11592735) United Kingdom