About Sagdahl Strom Limited (11441496) United Kingdom