About Stuga Machine Sales Ltd (10376905) United Kingdom