About Robin Taylforth Livestock Scanning Limited (11081718) United Kingdom