About Huskvarna Ltd (10323253) United Kingdom