About Colin Hancock Milking Machines Ltd (06685397) United Kingdom