About Duke Milking Solutions Limited (11847210) United Kingdom