About Eco Animal Ltd. (12755376) United Kingdom