About Langseth Snekkertjenester Invest Limited (11139400) United Kingdom