About Haglund International Sweden Limited (12216030) United Kingdom