About Alstrom Limited (11088711) United Kingdom