About Bazil & Ruby Animal Empire And Boutique Limited (10671765) United Kingdom