About D & A Livestock Limited (08287819) United Kingdom