About Tawnagh Livestock Limited (08150286) United Kingdom