About Milking Equipment Solutions Limited (13520211) United Kingdom