About Milking Technology International Limited (03189511) United Kingdom