About Wooldridge Milking Technologies Ltd (12386082) United Kingdom