About Bloom Livestock Ltd (13675630) United Kingdom