Ella is located in London, United Kingdom. Ella is rated 3 out of 5 in the category clothes and fabric manufacturer in United Kingdom. We're Ella & Co: a health and wellbeing company for dogs. Together, we're on a mission to do everything we can to make dogs' lives as happy and as healthy as possible, starting with the food they eat.