About Vallgren Skogsbruk Limited (11424785) United Kingdom