About Livestock Eye Ltd (12438952) United Kingdom