About Spirax-sarco America Investments Limited (11639451) United Kingdom