About Holmes Lane Livestock Ltd (13388907) United Kingdom