About Sagen Snekkeri Limited (11619881) United Kingdom