About The Breeders Alliance Co Ltd. (12026878) United Kingdom