Pretty sure Tecumseh are an American company....
130 AMP will just about do Landy chassis although you could do with a bit more. Instead you will have to prep a bit better instead of using raw power. I welded outriggers etc when a 130 was all I had so it can be done. There are a few Landy guys on here.
Alex
Pretty sure Tecumseh are an American company, my mower in France has one and my mower here has a Briggs and Stratton. My big power scythe has a 5.5HP Honda though.