About Alfa Laval Holdings Limited (04067209) United Kingdom