About Spirax-sarco Investments Limited (00100995) United Kingdom