About Ace Animal Aids Ltd (NI068148) United Kingdom