About Alfa Laval Limited (00187261) United Kingdom