About Delaval Limited (01945075) United Kingdom