About Cooke Milking Equipment Ltd (08075266) United Kingdom